package ScarvangerHuntEngine;

import java.util.ArrayList;

import Engine.Coordinate;
import Engine.Mission;
import Engine.Quest;

public class SHQuest extends Quest {

	public SHQuest() {
		super();		
		this.firstMission = new SHMission(0, "Start", "start", new Coordinate());
		missions.add(firstMission);
		SHMission m = new SHMission(1, "Fontain", "fontain", new Coordinate(34.72233775115926,-92.34022162181694, 15));
		missions.add(m);
		m = new SHMission(2, "Records", "records", new Coordinate(34.721443, -92.340596, 15));
		missions.add(m);
		m = new SHMission(3, "Entrance", "entrance", new Coordinate(34.720244,-92.341877, 15));
		missions.add(m);
		m = new SHMission(4, "Newspaper", "newspaper", new Coordinate(34.720665,-92.340421, 15));
		missions.add(m);
		m = new SHMission(5, "Tennis", "tennis", new Coordinate(34.720806,-92.338119, 15));
		missions.add(m);
		m = new SHMission(6, "River", "river", new Coordinate(34.722149,-92.33721, 15));
		missions.add(m);
		m = new SHMission(7, "Bus stop", "stop", new Coordinate(34.722827,-92.337627, 15));
		missions.add(m);
		m = new SHMission(8, "Hersichel Hugor", "statue", new Coordinate(34.722556, -92.338306, 15));
		missions.add(m);
		m = new SHMission(9, "Sculpture", "sculpture", new Coordinate(34.72451255267175,-92.34020075209176, 15));
		missions.add(m);
		setLastMission(firstMission);
		Mission current =GetRandomMission(); 
		current.setPreviousMission(firstMission);
		this.setLastMission(current);
	}

	public SHQuest(ArrayList<Mission> missions) {
		super(missions);
		// TODO Auto-generated constructor stub
	}

}
